package net.jsoft.pms.entity.versionplan;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "t_dzswj_versionplan")
public class VersionPlan implements Serializable
{

    /**
     * 
     */
    private static final long serialVersionUID = 3998732672956553782L;

    private long id;

    private String version;

    private String dependOnVersion;

    private Date publishDate;

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    public long getId()
    {
        return id;
    }

    public void setId(long id)
    {
        this.id = id;
    }

    public String getVersion()
    {
        return version;
    }

    public void setVersion(String version)
    {
        this.version = version;
    }

    public String getDependOnVersion()
    {
        return dependOnVersion;
    }

    public void setDependOnVersion(String dependOnVersion)
    {
        this.dependOnVersion = dependOnVersion;
    }

    public Date getPublishDate()
    {
        return publishDate;
    }

    public void setPublishDate(Date publishDate)
    {
        this.publishDate = publishDate;
    }

}
